	  �)  r   k820309    �
          11.1        ��_                                                                                                           
       m_netcdf_io_define.F90 M_NETCDF_IO_DEFINE              NCDEF_GLOB_ATTRIBUTES_C NCDEF_GLOB_ATTRIBUTES_I NCDEF_GLOB_ATTRIBUTES_R4 NCDEF_GLOB_ATTRIBUTES_R8 NCDEF_GLOB_ATTRIBUTES_I_ARR NCDEF_GLOB_ATTRIBUTES_R4_ARR NCDEF_GLOB_ATTRIBUTES_R8_ARR NCDEF_VAR_ATTRIBUTES_C NCDEF_VAR_ATTRIBUTES_I NCDEF_VAR_ATTRIBUTES_R4 NCDEF_VAR_ATTRIBUTES_R8 NCDEF_VAR_ATTRIBUTES_I_ARR NCDEF_VAR_ATTRIBUTES_R4_ARR NCDEF_VAR_ATTRIBUTES_R8_ARR                                                        u #NCDEF_GLOB_ATTRIBUTES_C    #NCDEF_GLOB_ATTRIBUTES_I    #NCDEF_GLOB_ATTRIBUTES_R4    #NCDEF_GLOB_ATTRIBUTES_R8    #NCDEF_GLOB_ATTRIBUTES_I_ARR    #NCDEF_GLOB_ATTRIBUTES_R4_ARR    #NCDEF_GLOB_ATTRIBUTES_R8_ARR "   #         @     @X                                              #NCDEF_GLOB_ATTRIBUTES_C%TRIM    #NCDEF_GLOB_ATTRIBUTES_C%LEN    #NCID    #ATT_NAME    #ATT_VAL                                                    TRIM                                                 LEN           
@ @                                                    
@ @                                                  1           
@ @                                                  1 #         @     @X                                              #NCDEF_GLOB_ATTRIBUTES_I%TRIM    #NCID 	   #ATT_NAME 
   #ATT_VAL                                                    TRIM           
@ @                               	                     
@ @                              
                    1           
@ @                                          #         @     @X                                              #NCDEF_GLOB_ATTRIBUTES_R4%TRIM    #NCID    #ATT_NAME    #ATT_VAL                                                    TRIM           
@ @                                                    
@ @                                                  1           
@ @                                   	      #         @     @X                                              #NCDEF_GLOB_ATTRIBUTES_R8%TRIM    #NCID    #ATT_NAME    #ATT_VAL                                                    TRIM           
@ @                                                    
@ @                                                  1           
@ @                                   
      #         @     @X                                              #NCDEF_GLOB_ATTRIBUTES_I_ARR%SIZE    #NCDEF_GLOB_ATTRIBUTES_I_ARR%TRIM    #NCID    #ATT_NAME    #ATT_VAL                                                    SIZE                                                 TRIM           
@ @                                                    
@ @                                                  1           
@@                                                                &                                           #         @     @X                                              #NCDEF_GLOB_ATTRIBUTES_R4_ARR%SIZE    #NCDEF_GLOB_ATTRIBUTES_R4_ARR%TRIM    #NCID    #ATT_NAME     #ATT_VAL !                                                   SIZE                                                 TRIM           
@ @                                                    
@ @                                                   1           
@@                              !                   	              &                                           #         @     @X                            "                  #NCDEF_GLOB_ATTRIBUTES_R8_ARR%SIZE #   #NCDEF_GLOB_ATTRIBUTES_R8_ARR%TRIM $   #NCID %   #ATT_NAME &   #ATT_VAL '                                              #     SIZE                                            $     TRIM           
@ @                               %                     
@ @                              &                    1           
@@                              '                   
              &                                                                                                  u #NCDEF_VAR_ATTRIBUTES_C (   #NCDEF_VAR_ATTRIBUTES_I /   #NCDEF_VAR_ATTRIBUTES_R4 5   #NCDEF_VAR_ATTRIBUTES_R8 ;   #NCDEF_VAR_ATTRIBUTES_I_ARR A   #NCDEF_VAR_ATTRIBUTES_R4_ARR H   #NCDEF_VAR_ATTRIBUTES_R8_ARR O   #         @     @X                            (                  #NCDEF_VAR_ATTRIBUTES_C%TRIM )   #NCDEF_VAR_ATTRIBUTES_C%LEN *   #NCID +   #VAR_ID ,   #ATT_NAME -   #ATT_VAL .                                              )     TRIM                                            *     LEN           
@ @                               +                     
@ @                               ,                     
@ @                              -                    1           
@ @                              .                    1 #         @     @X                            /                  #NCDEF_VAR_ATTRIBUTES_I%TRIM 0   #NCID 1   #VAR_ID 2   #ATT_NAME 3   #ATT_VAL 4                                              0     TRIM           
@ @                               1                     
@ @                               2                     
@ @                              3                    1           
@ @                               4           #         @     @X                            5                  #NCDEF_VAR_ATTRIBUTES_R4%TRIM 6   #NCID 7   #VAR_ID 8   #ATT_NAME 9   #ATT_VAL :                                              6     TRIM           
@ @                               7                     
@ @                               8                     
@ @                              9                    1           
@ @                              :     	      #         @     @X                            ;                  #NCDEF_VAR_ATTRIBUTES_R8%TRIM <   #NCID =   #VAR_ID >   #ATT_NAME ?   #ATT_VAL @                                              <     TRIM           
@ @                               =                     
@ @                               >                     
@ @                              ?                    1           
@ @                              @     
      #         @     @X                            A                  #NCDEF_VAR_ATTRIBUTES_I_ARR%SIZE B   #NCDEF_VAR_ATTRIBUTES_I_ARR%TRIM C   #NCID D   #VAR_ID E   #ATT_NAME F   #ATT_VAL G                                              B     SIZE                                            C     TRIM           
@ @                               D                     
@ @                               E                     
@ @                              F                    1           
@@                               G                                 &                                           #         @     @X                            H                  #NCDEF_VAR_ATTRIBUTES_R4_ARR%SIZE I   #NCDEF_VAR_ATTRIBUTES_R4_ARR%TRIM J   #NCID K   #VAR_ID L   #ATT_NAME M   #ATT_VAL N                                              I     SIZE                                            J     TRIM           
@ @                               K                     
@ @                               L                     
@ @                              M                    1           
@@                              N                   	              &                                           #         @     @X                            O                  #NCDEF_VAR_ATTRIBUTES_R8_ARR%SIZE P   #NCDEF_VAR_ATTRIBUTES_R8_ARR%TRIM Q   #NCID R   #VAR_ID S   #ATT_NAME T   #ATT_VAL U                                              P     SIZE                                            Q     TRIM           
@ @                               R                     
@ @                               S                     
@ @                              T                    1           
@@                              U                   
              &                                           #         @                                  V                  #NCDEF_DIMENSION%TRIM W   #NCDEF_DIMENSION%PRESENT X   #NCID Y   #NAME Z   #LEN [   #ID \   #UNLIMITED ]                                              W     TRIM                                            X     PRESENT           
@ @                               Y                     
@ @                              Z                    1           
                                  [                     D @                               \                      
 @                               ]           #         @                                  ^                  #NCDEF_VARIABLE%TRIM _   #NCID `   #NAME a   #TYPE b   #NDIMS c   #DIMS d   #VAR_ID e   #COMPRESS f                                              _     TRIM           
@ @                               `                     
@ @                              a                    1           
@ @                               b                     
@ @                               c                    
@ @                               d                        p          5 � p        r c       5 � p        r c                               D @                               e                      
                                 f           #         @                                  g                   #NCID h   #IFILL i   #OMODE j             
@ @                               h                     
                                  i                     
@ @                               j           #         @                                  k                   #NCID l             
@ @                               l           #         @                                  m                   #NCID n             
@ @                               n              �   2      fn#fn (   �   y  b   uapp(M_NETCDF_IO_DEFINE *   K        gen@NCDEF_GLOB_ATTRIBUTES (   f  �      NCDEF_GLOB_ATTRIBUTES_C -     =      NCDEF_GLOB_ATTRIBUTES_C%TRIM ,   S  <      NCDEF_GLOB_ATTRIBUTES_C%LEN -   �  @   a   NCDEF_GLOB_ATTRIBUTES_C%NCID 1   �  L   a   NCDEF_GLOB_ATTRIBUTES_C%ATT_NAME 0     L   a   NCDEF_GLOB_ATTRIBUTES_C%ATT_VAL (   g  �      NCDEF_GLOB_ATTRIBUTES_I -   �  =      NCDEF_GLOB_ATTRIBUTES_I%TRIM -   3  @   a   NCDEF_GLOB_ATTRIBUTES_I%NCID 1   s  L   a   NCDEF_GLOB_ATTRIBUTES_I%ATT_NAME 0   �  @   a   NCDEF_GLOB_ATTRIBUTES_I%ATT_VAL )   �  �      NCDEF_GLOB_ATTRIBUTES_R4 .   �  =      NCDEF_GLOB_ATTRIBUTES_R4%TRIM .   �  @   a   NCDEF_GLOB_ATTRIBUTES_R4%NCID 2     L   a   NCDEF_GLOB_ATTRIBUTES_R4%ATT_NAME 1   X  @   a   NCDEF_GLOB_ATTRIBUTES_R4%ATT_VAL )   �  �      NCDEF_GLOB_ATTRIBUTES_R8 .   (	  =      NCDEF_GLOB_ATTRIBUTES_R8%TRIM .   e	  @   a   NCDEF_GLOB_ATTRIBUTES_R8%NCID 2   �	  L   a   NCDEF_GLOB_ATTRIBUTES_R8%ATT_NAME 1   �	  @   a   NCDEF_GLOB_ATTRIBUTES_R8%ATT_VAL ,   1
  �      NCDEF_GLOB_ATTRIBUTES_I_ARR 1   �
  =      NCDEF_GLOB_ATTRIBUTES_I_ARR%SIZE 1   '  =      NCDEF_GLOB_ATTRIBUTES_I_ARR%TRIM 1   d  @   a   NCDEF_GLOB_ATTRIBUTES_I_ARR%NCID 5   �  L   a   NCDEF_GLOB_ATTRIBUTES_I_ARR%ATT_NAME 4   �  �   a   NCDEF_GLOB_ATTRIBUTES_I_ARR%ATT_VAL -   |  �      NCDEF_GLOB_ATTRIBUTES_R4_ARR 2   7  =      NCDEF_GLOB_ATTRIBUTES_R4_ARR%SIZE 2   t  =      NCDEF_GLOB_ATTRIBUTES_R4_ARR%TRIM 2   �  @   a   NCDEF_GLOB_ATTRIBUTES_R4_ARR%NCID 6   �  L   a   NCDEF_GLOB_ATTRIBUTES_R4_ARR%ATT_NAME 5   =  �   a   NCDEF_GLOB_ATTRIBUTES_R4_ARR%ATT_VAL -   �  �      NCDEF_GLOB_ATTRIBUTES_R8_ARR 2   �  =      NCDEF_GLOB_ATTRIBUTES_R8_ARR%SIZE 2   �  =      NCDEF_GLOB_ATTRIBUTES_R8_ARR%TRIM 2   �  @   a   NCDEF_GLOB_ATTRIBUTES_R8_ARR%NCID 6   >  L   a   NCDEF_GLOB_ATTRIBUTES_R8_ARR%ATT_NAME 5   �  �   a   NCDEF_GLOB_ATTRIBUTES_R8_ARR%ATT_VAL )           gen@NCDEF_VAR_ATTRIBUTES '   *  �      NCDEF_VAR_ATTRIBUTES_C ,   �  =      NCDEF_VAR_ATTRIBUTES_C%TRIM +   !  <      NCDEF_VAR_ATTRIBUTES_C%LEN ,   ]  @   a   NCDEF_VAR_ATTRIBUTES_C%NCID .   �  @   a   NCDEF_VAR_ATTRIBUTES_C%VAR_ID 0   �  L   a   NCDEF_VAR_ATTRIBUTES_C%ATT_NAME /   )  L   a   NCDEF_VAR_ATTRIBUTES_C%ATT_VAL '   u  �      NCDEF_VAR_ATTRIBUTES_I ,     =      NCDEF_VAR_ATTRIBUTES_I%TRIM ,   L  @   a   NCDEF_VAR_ATTRIBUTES_I%NCID .   �  @   a   NCDEF_VAR_ATTRIBUTES_I%VAR_ID 0   �  L   a   NCDEF_VAR_ATTRIBUTES_I%ATT_NAME /     @   a   NCDEF_VAR_ATTRIBUTES_I%ATT_VAL (   X  �      NCDEF_VAR_ATTRIBUTES_R4 -   �  =      NCDEF_VAR_ATTRIBUTES_R4%TRIM -   0  @   a   NCDEF_VAR_ATTRIBUTES_R4%NCID /   p  @   a   NCDEF_VAR_ATTRIBUTES_R4%VAR_ID 1   �  L   a   NCDEF_VAR_ATTRIBUTES_R4%ATT_NAME 0   �  @   a   NCDEF_VAR_ATTRIBUTES_R4%ATT_VAL (   <  �      NCDEF_VAR_ATTRIBUTES_R8 -   �  =      NCDEF_VAR_ATTRIBUTES_R8%TRIM -     @   a   NCDEF_VAR_ATTRIBUTES_R8%NCID /   T  @   a   NCDEF_VAR_ATTRIBUTES_R8%VAR_ID 1   �  L   a   NCDEF_VAR_ATTRIBUTES_R8%ATT_NAME 0   �  @   a   NCDEF_VAR_ATTRIBUTES_R8%ATT_VAL +      �      NCDEF_VAR_ATTRIBUTES_I_ARR 0   �  =      NCDEF_VAR_ATTRIBUTES_I_ARR%SIZE 0      =      NCDEF_VAR_ATTRIBUTES_I_ARR%TRIM 0   ]  @   a   NCDEF_VAR_ATTRIBUTES_I_ARR%NCID 2   �  @   a   NCDEF_VAR_ATTRIBUTES_I_ARR%VAR_ID 4   �  L   a   NCDEF_VAR_ATTRIBUTES_I_ARR%ATT_NAME 3   )  �   a   NCDEF_VAR_ATTRIBUTES_I_ARR%ATT_VAL ,   �  �      NCDEF_VAR_ATTRIBUTES_R4_ARR 1   z  =      NCDEF_VAR_ATTRIBUTES_R4_ARR%SIZE 1   �  =      NCDEF_VAR_ATTRIBUTES_R4_ARR%TRIM 1   �  @   a   NCDEF_VAR_ATTRIBUTES_R4_ARR%NCID 3   4  @   a   NCDEF_VAR_ATTRIBUTES_R4_ARR%VAR_ID 5   t  L   a   NCDEF_VAR_ATTRIBUTES_R4_ARR%ATT_NAME 4   �  �   a   NCDEF_VAR_ATTRIBUTES_R4_ARR%ATT_VAL ,   L  �      NCDEF_VAR_ATTRIBUTES_R8_ARR 1      =      NCDEF_VAR_ATTRIBUTES_R8_ARR%SIZE 1   N   =      NCDEF_VAR_ATTRIBUTES_R8_ARR%TRIM 1   �   @   a   NCDEF_VAR_ATTRIBUTES_R8_ARR%NCID 3   �   @   a   NCDEF_VAR_ATTRIBUTES_R8_ARR%VAR_ID 5   !  L   a   NCDEF_VAR_ATTRIBUTES_R8_ARR%ATT_NAME 4   W!  �   a   NCDEF_VAR_ATTRIBUTES_R8_ARR%ATT_VAL     �!  �       NCDEF_DIMENSION %   �"  =      NCDEF_DIMENSION%TRIM (   �"  @      NCDEF_DIMENSION%PRESENT %   #  @   a   NCDEF_DIMENSION%NCID %   S#  L   a   NCDEF_DIMENSION%NAME $   �#  @   a   NCDEF_DIMENSION%LEN #   �#  @   a   NCDEF_DIMENSION%ID *   $  @   a   NCDEF_DIMENSION%UNLIMITED    _$  �       NCDEF_VARIABLE $   %  =      NCDEF_VARIABLE%TRIM $   J%  @   a   NCDEF_VARIABLE%NCID $   �%  L   a   NCDEF_VARIABLE%NAME $   �%  @   a   NCDEF_VARIABLE%TYPE %   &  @   a   NCDEF_VARIABLE%NDIMS $   V&  �   a   NCDEF_VARIABLE%DIMS &   
'  @   a   NCDEF_VARIABLE%VAR_ID (   J'  @   a   NCDEF_VARIABLE%COMPRESS    �'  h       NCSETFILL    �'  @   a   NCSETFILL%NCID     2(  @   a   NCSETFILL%IFILL     r(  @   a   NCSETFILL%OMODE    �(  R       NCEND_DEF    )  @   a   NCEND_DEF%NCID    D)  R       NCBEGIN_DEF !   �)  @   a   NCBEGIN_DEF%NCID 